to live like a lord - Francés Inglés Diccionario